body
{
	background:#ffffff;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif, "宋体";
	margin:0;
    text-align:center;
}
* {
	margin:0;
	padding:0}

a
{
	color:#003399;
	text-decoration:none;}

a:hover {
	text-decoration: underline;
	color:#ff6600;
	
}
ul,ol,li
{
    list-style:none;
	margin:0;
	padding:0;
}
img{
	border:0;}

.container
{
   
	width:960px;
	height:auto;
	margin:0 auto;
	padding-bottom:3px;


}


.lf
{
	float:left;
	
}
.rh
{
	float:right;
	font-size:12px;
	font-weight:normal;
	margin-right:3px;
}
/*顶部样式开始*/
.top
{
	width:100%;
	height:30px;
	background-color:#f6f6f6;
	border-bottom:1px solid #dedede;
	
}
.top_nav
{
	width:960px;
	line-height:30px;
	margin:0 auto;
	
}
.top_lf
{
	width:360px;
	float:left;
	color:#F33;
	text-align:left;
	
}
.top_rh
{
	width:350px;
	float:right;
	color:#666;
	text-aligh:right;
}

.top_rh ul li
{
	display:inline;
	text-align:right;
}
.zfzx
{
	background-image:url(../images/zfb_little.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}
/*顶部样式结束*/	 

/*logo及菜单开始*/
.logo
{
	width:200px;
	float:left;
	height:90px;
	
	
}
.logo img
{
	margin-top:10px;}
.dh
{
	width:500px;
	float:right;
	height:40px;
	margin-top:10px;
	
}

.menu 
{
	
	width:500px;
	float:right;
	margin-top:25px;
	height:30px;
	

}

.menu a {color:#28a743}
	
.menu a:hover{
               display:block;
			   color:#28a743}
.menu li
{
	display:block;;
	margin-left:5px;
	width:70px;
	line-height:30px;
	height:30px;
	float:left;
	background-image:url(../images/menu_2.jpg);
 color:#28a743;

	}


/*logo及菜单结束*?

/*导航栏开始*/
.dhl
{
	clear:both;
	width:960px;
	margin:0 auto;
	background-image:url(../images/dh_xt.gif);
	background-repeat:repeat-x;
	height:30px;
	float:left;
	text-indent:16px;
	text-align:left;
	font-weight:bold;
	line-height:30px;
	color:#e8f0a5;
	font-size:12px;
}
.dhl a{color:#ffffff;}
.dhl a:hover{color:#F60}

.dhl ul
{
display:inline;
margin-left:20px;
width:880px;

}
.dhl li
{
	
     display:inline;
	color:#ffffff;
	line-height:30px;
	height:30px;
	width:30px;
    margin-left:5px;
}
.dh_dq
{
	clear:both;
	margin:0 auto;
	width:958px;
	height:60px;
	border-left:1px solid #59a6f5;
	border-bottom:	1px solid #59a6f5;
	border-right:1px solid #59a6f5;
	background-color:#f3fdea;

}
.dqpd
{
	margin-left:2px;
	float:left;
}
.dh_dq li
{
	display:inline;
	height:30px;
	line-height:30px;
	color:#4c9ef2;
	float:left;
	text-align:left;
	margin-left:10px;
	font-weight:bold;
	font-size:14px;
}

.txt
{
	height:19px;
	width:150px;
	line-height:20px;
	border:0;
	width:210px;
	height:19px;
	float:left;
    border:1px solid #306396;
	margin-left:10px;
	
}
.select 
{
	height:22px;
	width:60px;
	float:left;
	line-height:24px;
	margin-left:-1px;
	}
.button
{
	width:45px;
	height:21px;
	float:left;
	border:0}
.gjc
{
	width:500px;
	height:20px;
	float:left;
	margin-left:50px;
}
.gjc  li
{
	margin-left:10px;
	line-height:20px;
	height:20px;
	color:#396;
	display:inline;
	font-weight:bold;
}
.rm
{
	color:#f7810f;
	
}
/*导航栏结束*/
/*频道站点地图开始*/
.nav_dh
{
	width:958px;
	border:1px solid #dedede;
	background-color:#fafcef;
	height:30px;
	line-height:30px;
	text-align:left;
	text-indent:10px;
	margin:8px auto;
}

/*频道站点地图结束*/





/*左边栏样式设置开始*/
.index_left
{
	width:234px;
	height:auto;
	float:left;
	margin-top:5px;
}


/*flash图片切换开始*/
.flash
{
	width:234px;
	height:260px;
	float:left;
    background-color:#E1F7FF;
	margin-bottom:6px;
}

/*flash图片切换结束*/
.left_1,.left_2
{
  
	width:232px;
	height:270px;
	float:left;
	border:1px solid #dedede;
	margin-bottom:6px;
}

.left_hd
{
	width:232px;
	height:25px;
	background-image:url(../images/little/little_2.jpg);
	background-repeat:repeat-x;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	color:#3da230;
	text-indent:6px;
	
	float:left;
}
.left_1 img ,.left_4 img
{
	width:60px;
	height:60px;
	border:2px double #dedede;
	margin:5px;
	float:left;
}
.left_1 p,.left_4 p
{
	line-height:18px;
	text-align:left;
	border-bottom:1px dashed #dedede;
	margin-top:2px;
	padding-bottom:2px;
}
.left_1 li,.left_4 li
{

	width:224px;
	line-height:28px;
	height:28px;
	float:left;
	background-image:url(../images/little/bullet-green.jpg);
	background-repeat:no-repeat;
	background-position:center left;
}

.left_2 li
{
	line-height:25px;
	height:25px;
	float:left;
	text-align:left;
	width:216px;
	margin-left:8px;
}
.txt_style
{

	font-size:14px;
	font-weight:bold;
	color:#F30;
	text-align:left;
	float:left;
	margin-top:5px;
}
/*酒店开始*/
.left_3,.left_4
{
  
	width:232px;
	height:468px;
	float:left;
	border:1px solid #dedede;
	margin-bottom:6px;

}
.left_3 li
{
	height:83px;
	width:224px;
	float:left;
	line-height:20px;
	text-align:left;
    font-size:12px;
	margin-right:1px;
	margin-top:3px;
	border-bottom:1px dotted #dedede;
	
}
.left_3 img
{
	float:left;
	width:80px;
	height:70px;
	border:2px double #dedede;
	margin-right:5px;
	margin-top:5px;
	margin-left:3px;

	
}
/*酒店结束*/

/*左边栏样式设置结束*/

/*线路栏样式设置开始*/
.index_center
{
	width:500px;
	float:left;
	margin-left:8px;
	margin-top:5px;
	height:auto;
}

/*推荐线路开始*/
#tj
{
	width:498px;
	height:258px;
	border:1px solid #ccc;
	float:left;
	text-align:left;
	margin-bottom:6px;
	
}
#tj li img
{
	width:40px;
	height:40px;
	border:2px solid #dedede;
	margin-left:5px;
	float:left;
	margin-right:5px;
	margin-top:3px;
	
}

#tj li
{

	height:50px;
	line-height:30px;
	color:#333;
	font-size:14px;
	color:#F30;
	float:left;
	font-weight:bold;
	width:470px;
	border-bottom:1px solid #dedede;
	
	
}
.tj_lf
{
	width:280px;
	float:left;
	height:30px
	text-align:left;
}
.tj_rh
{
	height:30px;
	width:120px;
	text-align:right;
	float:right;
	margin-right:10px;
	
}
#tj p
{
	font-size:12px;
	color:#333;
	line-height:18px;
	font-weight:normal;
	text-align:left;
	height:20px;
}
	
/*推荐线路结束*/

.line
{
	clear:both;
	width:498px;
	border:1px solid #dedede;
	text-align:left;
	margin-bottom:6px;
	float:left;
	
}
.line_ht1
{
	height:270px;
}
.line_ht2
{
	height:230px;
}

.line_bt
{
	width:498px;
	height:25px;
	background-image:url(../images/biaoti_1.jpg);
	background-repeat:no-repeat;
	line-height:25px;
	border-bottom:1px solid #dedede;
	float:left;
}
.bt_lf
{
	width:120px;
	text-indent:25px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	
}
.bt_rh
{
	float:right;
	margin-right:10px;
}
.line img
{
	width:80px;
	height:60px;
	border:2px double #dedede;
	margin:6px;
	float:left;
}
.line p
{
	line-height:18px;
	color:#333;
	margin-top:2px;
	border-bottom:1px dotted #dedede;
	padding-bottom:2px;
}

.line li
{
	
	list-style-position:inside;
	background-image:url(../images/little/list_1.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	width:480px;
	height:30px;
	line-height:30px;
    float:left;
	margin-left:6px;
	text-indent:15px;
	font-size:14px;
	text-align:left;
	border-bottom:1px dashed #dedede;
}
.line_lf
{
	width:330px;
	float:left;
}
.line_rh
{
	width:110px;
	float:right;
	text-align:right;
	font-weight:bold;
	color:#fc7009;
	margin-right:10px;
}

/*线路栏样式设置结束*/

/*右边栏样式设置开始*/

.index_right
{
 
   width:210px;
   height:auto;
   float:right;
   margin-top:5px;

}

/*资讯开始*/
.zx
{
	width:208px;
	height:258px;
	border:1px solid #dedede;
	float:left;
	text-align:left;
	margin-bottom:6px;
}
.zx_hd
{
	width:208px;
	background-image:url(../images/little/little_2.jpg);
	background-repeat:repeat-x;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	text-indent:6px;
	color:#19a423;
	margin-bottom:5px;

}

.zx li
{
	background-image:url(../images/little/bullet-green.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	white-space:nowrap;
	width:190px;
	font-size:12px;
	line-height:28px;
	text-indent:14px;
	margin-left:5px;
	height:25px;
	float:left;
}
	
/*资讯结束*/


.rhl
{

	width:208px;
	float:left;
	text-align:left;
	border:1px solid #dedede;
	margin-bottom:6px;
}

.rhl img
{
	width:190px;
	height:110px;
	border:3px double #dedede;
	margin-left:5px;
	margin-top:4px;
	float:left;
}
.rhl_g_1,.rhl_g_2
{
	height:270px;
	background-color:#f7fffc;
}
.rhl_g_3
{
	height:468px;
	background-color:#f7fffc;
}
.rhl_g_4
{
	height:468px;
	background-color:#f7fffc;
}
.rhl_g_3 li
{
	width:196px;
	margin-left:6px;
	line-height:20px;
	margin-top:3px;
	
}
.rhl_g_4 li
{
	width:196px;
	margin-left:6px;
	line-height:30px;
	float:left;
	margin-top:5px;
	font-size:12px;
	text-indent:16px;
	background-position:center left;
	background-repeat:no-repeat;

}
.num_1{ background-image:url(../images/little/li1.gif);}
.num_2{ background-image:url(../images/little/li2.gif);}
.num_3{ background-image:url(../images/little/li3.gif);}
.num_4{ background-image:url(../images/little/li4.gif);}
.num_5{ background-image:url(../images/little/li5.gif);}
.num_6{ background-image:url(../images/little/li6.gif);}
.num_7{ background-image:url(../images/little/li7.gif);}
.num_8{ background-image:url(../images/little/li8.gif);}
.num_9{ background-image:url(../images/little/li9.gif);}
.num_10{ background-image:url(../images/little/li10.gif);}
.rhl_hd
{
	
	width:208px;
	height:25px;
	font-size:14px;
	text-indent:6px;
	font-weight:bold;
	line-height:25px;
	float:left;
}
.rhl_1_bg,.rhl_2_bg,.rhl_3_bg
{
	background-image:url(../images/little/little-1.gif);
	background-repeat:repeat-x;
	color:#ffffff;
	
}
.rhl_g_2 img
{
	width:48px;
	height:48px;
	float:left;
	border:0;
	margin-right:5px;
}

.rhl_g_2 li
{
	width:206px;
	height:70px;
	margin-top:8px;
	text-align:left;
	float:left;
	color:#666;
	line-height:20px;
	border-bottom:1px solid #dedede;
}
.ct{font-weight:bold;
    color:#F30;
	font-size:14px;}

/*右边栏样式设置结束*/

/*页脚开始*/



.foot
{
	clear:both;
	width:960px;
	margin:0 auto;
	height:auto;

}
.kxk_xc
{

	width:958px;
	height:140px;
	margin:10px auto 10px auto;
	border:1px solid #dedede;
    float:left;
	text-align:left;
	background-image:url(../images/help.jpg);
	background-position: left;
	background-repeat:no-repeat;
}

.kxk_list 
{

	margin-top:8px;
   float:left;
	width:200px;
	margin-left:30px;
	height:124px;
	}
.kxk_xc li
{
    width:195px;
    height:30px;
	line-height:30px;
	float:left;
	background-image:url(../images/little/bullet-green.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	text-indent:14px;

}
.dhzx
{
	width:958px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:left;
	background-image:url(../images/zxrx.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:250px;
	border:1px solid #dedede;
	margin-bottom:10px;
	
}
.foot p
{
	line-height:25px;}
.link
{
	width:958px;
	border:1px solid #dedede;
	margin:10px auto;
	height:120px;
	line-height:25px;
	text-align:left;
}
.link p
{
	margin-left:5px;
	margin-right:5px;
}


/*页脚结束*/